hit your straps - Español Inglés Diccionario